-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[homekit] Add workaround for color picker #7491
Conversation
Signed-off-by: Jeremy Stucki <[email protected]>
Travis tests were successfulHey @jeremystucki, |
@jeremystucki im trying to reproduce your behaviour. can you show how corresponding items are defined in your configuration? is one item or several? |
I have a color item with one connected hue bulb. My network connection is quite poor so that could be contributing to the issue. The saturation is updated together with the hue. here is a video of the issue: https://imgur.com/mTyVhVX |
Could you please check if - after the latest refactorings - the problem still persists? Thanks. |
@J-N-K @jeremystucki
|
I tried implementing a wait time, but then you can't drag your finger on the color wheel, as it sends too many commands in a short period of time. I would prefer the setState(state) option. |
good to know that delay/wait has impact on the home app UI. |
Closing in favor of #7825 |
HomeKit sends saturation and hue separately. This leads to two conflicting commands being sent.
The workaround is to just do nothing when the saturation is set and only send a command once the hue is set. This is not ideal, but it seems to work a lot better now.
I am using hue lights and nanoleaf panels.